styptic preparations - Spanish English Dictionary